explicarse claramente - French English Dictionary